1668156133111
1668267011866
8
9
13
雷达测距
获取雷达距离
2085
0
<StringArray sr=""><_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0>%lc_text
文字
The text that corresponds to the matched logcat entry</_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0></StringArray>
[Ljava.lang.String;
BYDAutoRadarDevice
getAllRadarDistance
1667888773383
1668267011866
13
数据处理并显示
6
129
function ifcolor(num){var color = num > 70 ? "#8018F507" : num < 41 ? "#FFF31010" : "#FFFFE905";return color;}
var arr = lc_text.split("getAllRadarDistance:");
var radar_data = arr[1].split(",");
for (var i = 0; i < 9; i++) {
radar_data[i] = Number(radar_data[i].replace(/[^0-9]/ig,""));
}
var radar_data_0 = radar_data[0] < 150 ? radar_data[0] + " cm" : " ";
var radar_data_1 = radar_data[1] < 150 ? radar_data[1] + " cm" : " ";
var radar_data_2 = radar_data[2] < 150 ? radar_data[2] + " cm" : " ";
var radar_data_3 = radar_data[3] < 150 ? radar_data[3] + " cm" : " ";
var radar_data_rear = radar_data[4] < radar_data[5] ? radar_data[4] : radar_data[5];
var radar_color_rear = ifcolor(radar_data_rear);
radar_data_rear = radar_data_rear < 150 ? radar_data_rear + " cm" : " ";
var radar_color_0 = ifcolor(radar_data[0]);
var radar_color_1 = ifcolor(radar_data[1]);
var radar_color_2 = ifcolor(radar_data[2]);
var radar_color_3 = ifcolor(radar_data[3]);
var index = 0;
var min = radar_data[0];
radar_data.forEach((v, i) => {
if (v < radar_data[i + 1] && v < min){
min = v;
index = i;
}
})
var radar_name = ["左前", "右前", "左后", "右后", "车尾", "车尾"];
var voice_text = radar_name[index] + min;
547
%RADAR_SCENE_IFDEL
0
877
false
false
com.byd.NotifyService.anothertts
anothervoicetext:(String)%voice_text
anotherttstype:(String)EXIT
%min
6
150
559
false
false
%voice_text
com.iflytek.vflynote:zho-CHN
%min
6
150
37
%min
0
150
49
雷达距离
49
雷达距离竖屏
547
%RADAR_SCENE_IFDEL
1
348
%screen_info
49
雷达距离
49
雷达距离竖屏
37
%screen_info
0
landscape
47
雷达距离
43
47
雷达距离竖屏
38